stuff your face - Allemand Anglais Dictionnaire